home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-01 / smailsrc.zip / UUPC.ZIP / HOST.H < prev    next >
Text File  |  1990-04-04  |  1KB  |  49 lines

  1. /*
  2.     ibmpc/host.h
  3. */
  4.  
  5. #include <ctype.h>
  6. #include <time.h>
  7. #include <stdlib.h>
  8. #include <stddef.h>
  9. #include <string.h>
  10. #include <io.h>
  11. #include <dos.h>
  12. #include <dir.h>
  13.  
  14. #define SAME 0
  15.  
  16. #define TFILENAME "%08.8ld.TMP"   /* nnnnnnnn.TMP */
  17. #define SFILENAME "SEQF"
  18.  
  19. #define SEPCHAR '/'
  20.  
  21. #define CALLFILE "c_%.6s"
  22. #define XQTPFX "x_"
  23.  
  24. #define CONSOLE "con"    /* "filename" of the console */
  25.  
  26. #define NAME "NAME"
  27. #define NODENAME "NODENAME"
  28.  
  29. #define TEXT    't'
  30. #define    BINARY    'b'
  31.  
  32. #define FILEMODE(type) filemode(type)
  33.  
  34. extern char *name, *mailbox, *homedir;
  35. extern char *maildir, *newsdir, *spooldir, *confdir, *pubdir, *tempdir;
  36. extern char *nodename, *domain, *mailserv;
  37. extern char *E_indevice, *E_inspeed;
  38. extern int E_tzoffset;
  39. extern char *E_tzname;
  40. extern char *E_editor, *E_pager;
  41. extern char *E_filesent, *E_signature;
  42.  
  43. extern void importpath(), exportpath();
  44.  
  45. extern void mkfilename();
  46. extern int getrcnames();
  47. extern FILE *hostfopen();
  48. extern void filemode();
  49.